air pressure relief duct - French English Dictionary